// 导入 createApp 方法，用于创建 Vue 应用实例
import { createApp } from 'vue'

// 导入根组件 App.vue
import App from './App.vue'

// 导入路由配置，用于管理页面导航
import router from './router'

// 导入 Element Plus 组件库
import ElementPlus from 'element-plus'

// 导入 Element Plus 的样式文件
import 'element-plus/dist/index.css'

// 创建 Vue 应用实例，并传入根组件 App
const app = createApp(App)

// 使用路由插件，使应用支持路由功能
app.use(router)

// 使用 Element Plus 插件，使应用能够使用 Element Plus 组件
app.use(ElementPlus)

// 将 Vue 应用挂载到指定的 DOM 元素上（id 为 #app）
app.mount('#app')
